package com.hyx.api.domain.vo;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import com.ruoyi.common.annotation.Excel;

import java.io.Serializable;


/**
 * 客户提现记录数据视图 withdraw_third_info
 *
 * @author HK
 * @date 2023-12-15
 */
@Data
public class WithdrawThirdInfoVo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     *
     */
    private Long id;

    /**
     * 客户提现表ID
     */
    @Excel(name = "客户提现表ID")
    private Long customerWithdrawId;

    /**
     * 客户提现手机号
     */
    @Excel(name = "客户提现手机号")
    private String phone;

    /**
     * 客户提现真实姓名
     */
    @Excel(name = "客户提现真实姓名")
    private String name;

    /**
     * 提现金额
     */
    @Excel(name = "提现金额")
    private Long withdrawAmount;

    /**
     * 商家订单号
     */
    @Excel(name = "商家订单号")
    private String outBizNo;

    /**
     * 支付宝转账订单号
     */
    @Excel(name = "支付宝转账订单号")
    private String orderId;

    /**
     * 支付宝支付资金流水号
     */
    @Excel(name = "支付宝支付资金流水号")
    private String payFundOrderId;

    /**
     * 文档没写是什么
     */
    @Excel(name = "文档没写是什么")
    private String settleSerialNo;

    /**
     * 支付宝转账时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "支付宝转账时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date transDate;


}
